terrestrial broadcasting - French English Dictionary